shopping centre (0 synonym found)

Definition of shopping centre:

°A large retail outlet.
°An area, either enclosed or unenclosed, hosting multiple retail establishments.

Definition of shopping centre:

°A large retail outlet.
°An area, either enclosed or unenclosed, hosting multiple retail establishments.

Back to Top